package cn.com.bluemoon.daps.standard.service;

import cn.com.bluemoon.daps.common.domain.ResultBean;
import cn.com.bluemoon.daps.common.mp.IBmService;
import cn.com.bluemoon.daps.standard.entity.DapStandardDim;
import cn.com.bluemoon.daps.standard.vo.DimSearchVo;
import com.baomidou.mybatisplus.core.metadata.IPage;

import java.util.List;

/**
 * <p>
 * 数据标准维度 服务类
 * </p>
 *
 * @author admin
 * @since 2021-09-23
 */
public interface DapStandardDimService extends IBmService<DapStandardDim> {

    IPage<DapStandardDim> getDimList(DimSearchVo dimSearchVo);

    ResultBean<String> addDapStandardDim(DapStandardDim dapStandardDim);

    ResultBean<String> updateDapStandardDim(DapStandardDim dapStandardDim);

    ResultBean<String> deleteDapStandardDim(List<String> ids);

    ResultBean<DapStandardDim> dapStandardDimInfo(String id);

}
